*{margin:0;padding:0}

a{color:#333;text-decoration:none;}
a:hover{color:#ff6767;
    text-decoration:underline
}

ol,ul{list-style:none}

.left{float:left}.right{float:right}

.clear{zoom:1;}.clear:after{clear:both;content:' ';
                   display:block;height:0;
                   overflow:hidden;
                   visibility:hidden
               }

.w{width:990px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    top:0;
    left:0
}

.wrap .w{background-color:#fff;
    padding:10px 0
}

.mt0{margin-top:0}.mt10{margin-top:10px}.mt16{margin-top:16px}
.mt20{margin-top:20px}.mt30{margin-top:30px}.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}

.top-bar .bar-left li{float:left;
    height:40px
}

.logo_wrap2{overflow:visible;
    padding-top:50px;
    height:65px;
    margin:auto;
    width:990px
}

.logo_wrap2 .logo_search{padding-top:18.5px}

.logo_wrap2 .logo_search .search_Text{width:160px;
    border:1px solid #ccc;
    border-right:none;
    border-radius:3px 0 0 3px;
    height:20px;
    line-height:20px;
    padding:3px
}

.logo_wrap2 .logo_search .search_Btn{border-radius:0 3px 3px 0;
    width:80px;
    height:28px;
    font-size:14px;
    color:#fff;
    text-indent:35px;
    line-height:28px;
    background:#999 url(//static.meishichina.com/v6/img/lib/search.gif) no-repeat 12px center;
    background:#999 url(//static.meishichina.com/v6/img/lib/search.png) no-repeat scroll 12px center/16px auto
}

.logo_wrap2 .logo_search .search_Btn:hover{text-decoration:none;
    color:#fff;
    background-color:#ff6767
}

.logo_nav a{position:relative;
    float:left;padding:0 10px 5px;
    font-size:20px;line-height:60px
}

.logo_nav a b,.logo_nav a i{display:none}

.logo_nav a.on i{display:block}

.logo_nav a.on i{position:absolute;
    bottom:0;left:50%;z-index:1;
    display:block;overflow:hidden;
    margin-left:-9px;width:0;
    height:0;border:9px dashed transparent;
    border-bottom:9px solid #ff6767
}

.logo_nav a.on b{position:absolute;
    bottom:-1.3px;left:50%;z-index:2;
    display:block;overflow:hidden;
    margin-left:-9px;width:0;height:0;
    border:9px dashed transparent;
    border-bottom:9px solid #fff
}

.nav_wrap2{height:34px;
    border-bottom:1px solid #ff6767;
    border-top:1px solid #ff6767;
    margin:auto;width:990px
}

.nav_wrap2 li{float:left;padding:0 10px}
.nav_wrap2 a{display:block;padding:0 3px;
    height:34px;font-size:14px;
    line-height:34px
}
.nav_wrap2 a.on{
    border:1px solid #ff8d8d;background:#ff8d8d;color:#fff;display:block
}

.nav_wrap2 a:hover{color:#ff6767;text-decoration:none}

.nav_wrap2 .right{float:right;position:relative}

.logo_wrap2 .logo_inner{background:url(//i3.meishichina.com/static/lib/logo.jpg) no-repeat scroll left center;
    background:url(//i3.meishichina.com/static/lib/logo.png) no-repeat scroll left center/108px auto;width:108px
}

.logo_wrap2 .logo_current{height:30px;
    line-height:30px;
    margin:15px 0 0 10px;
    padding:0 0 0 10px
}

.logo_wrap2 .logo_inner a{display:block;
    height:60px;overflow:hidden;
    text-indent:-9999em
}

.logo_wrap2 .logo_current a{background:#FF838B;border-radius:5px;
    color:#fff;
    display:block;
    font-size:20px;
    font-weight:normal;
    padding:0 10px
}

.logo_wrap2 .logo_current a:hover{background:#FF6767;
    text-decoration:none;
}

a.myadmin{position:absolute;top:0;right:0}

a.myadmin:hover{background:0}

.top-bar .nr3{display:block;
    position:relative;
    font-size:10px;
    color:#f1f1f1;
    width:60px;
    text-align:center;
    line-height:1em;
    background:#FE5761;
    float:right;
    height:100%
}
.top-bar .nr3 img{display:block;
    margin:4px auto 2px
}

.top-bar .nr3 .code{display:none;
    margin:0;
    position:absolute;
    top:45px;right:5px;
    width:150px;
}

.top-bar .nr3:hover .code{display:block}

.top-bar .nr3 .mobile{display:none;
    margin:0;position:absolute;
    top:45px;right:5px;
    width:300px;
}

.top-bar .nr3:hover .mobile{display:block}

.ui-page {clear: both;
    overflow: hidden;
    line-height: 34px;
    height: 36px;
    font-size: 0;
    text-align: center;
}

.ui-page-inner {display: inline-block;
    zoom: 1;*display: inline
}

.ui-page a,.ui-page span {font-size: 14px;
    margin-right: 5px;
    padding: 0 11px;
    border: 1px solid #eeeeee;vertical-align: top;
    color: #999;
    background-color: #f8f8f8;float: left
}

.ui-page a:hover {text-decoration: none;
    color: #ff6767;
    border-color: #ff6767
}

.ui-page .on,.ui-page .now_page,.ui-page .on:hover,.ui-page .now_page:hover {border: 1px solid #ff6767;
    background-color: #ff6767;color: #fff;
    cursor: default
}

.ui-page .dot {border-width: 0;
    cursor: default;
    line-height: 30px;
    height: 36px
}

.ui-page .prev,.ui-page .next {font-size: 30px;
    font-weight: bold;
}

.ui-page-btn-inner {display: inline;
    font-size: 14px;
    vertical-align: top;
    padding-left: 10px
}

.ui-page-btn-inner i {font-style: normal;
    *vertical-align: 3px
}

.ui-page-text {background-color: #fff;
    width: 40px;
    border: 1px solid #ccc;vertical-align: top;
    height: 16px;line-height: 16px;
    padding: 3px 0;
    text-align: center;
    *padding: 2px 0
}

.ui-page-btn {width: 50px;height: 24px;
    line-height: 24px;
    border: 0;
    background-color: #ccc;
    cursor: pointer
}

.ui-page-btn:hover {background-color: #999}

.ui_title{height:35px;
    border-bottom:1px solid #eeeeee;
    position:relative
}

.ui_title_wrap{line-height:30px;font-size:20px}

.ui_title_wrap h1,.ui_title_wrap h2,.ui_title_wrap h3{float:left;
    font-weight:400;
    display:inline-block;
    font-size:20px;margin-right:20px;
    color:#666;
    padding-bottom:4px;
    outline:0;color:#333;
    max-width:100%;overflow:hidden;
    text-decoration:none;
    text-overflow:ellipsis;
    white-space:nowrap
}

.ui_title_wrap h1 a,.ui_title_wrap h2 a,.ui_title_wrap h3 a{color:#666}

.ui_title_wrap h1.on,.ui_title_wrap h2.on,.ui_title_wrap h3.on{color:#ff6767;
    border-bottom:3px solid #ff6767
}

.ui_title_wrap h1.on a,.ui_title_wrap h2.on a,.ui_title_wrap h3.on a{color:#ff6767}

.ui_title_wrap a.on{color:#ff6767}

.ui_title_wrap a{text-decoration:none}

.ui_title_wrap .right{float:right;
    margin:0 0 0 20px;font-size:16px
}

.ui_no_data{font-size:24px;
    text-align:center;
    padding:100px 0 300px 0;
    color:#999
}

.ui_no_data a,.ui_no_data a:hover{color:#6599ff;padding:5px}

.ui-loading{height:44px;line-height:44px;overflow:hidden}

.ui-loading a{display:block;
    border-radius:5px;
    text-align:center;
    font-size:18px;
    color:#ff6767;
    background-color:#f8f8f8;
    outline:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    cursor:pointer;
    -moz-transition:color .3s ease-in-out .3s,background-color .3s ease-in-out .3s;
    -o-transition:color .3s ease-in-out .3s,background-color .3s ease-in-out .3s;
    -ms-transition:color .3s ease-in-out .3s,background-color .3s ease-in-out .3s;
    transition:color .3s ease-in-out .3s,background-color .3s ease-in-out .3s
}

.ui-loading a:hover{background-color:#ff8d8d;
    color:#fff;
    text-decoration:none
}

.ui-loading a.on{cursor:default;
    background:url(//static.meishichina.com/v6/img/loading-16-16.gif) no-repeat center center #f9f9f9;
    text-indent:-9999em
}

li.feed{display:none}

#navlist .navlist_a{padding:0 10px;color:#333}

#navlist .on{color:#ff6767}

#navlist .navlist_a b,#navlist .navlist_a i{position:absolute;
    top:15px;
    right:6px;
    z-index:1;
    display:block;
    overflow:hidden;
    width:0;height:0;
    border:4px dashed transparent;
    border-top:6px solid #333
}

#navlist .navlist_a b{top:13px;
    border-top:6px solid #fff
}

#navlist .on i{border-top:6px solid #ff6767}

#navlist_sub{background:#fff;
    width:990px;position:absolute;
    right:0;
    top:35px;
    z-index:50;
    box-shadow:0 2px 3px #ddd;
    display:none;
    overflow:hidden
}
#navlist_sub div{float:left;
    width:15%;
    margin:0 .8%;
    padding:0 0 10px
}

#navlist_sub h4{padding:15px 0 0 0;
    width:100%;
    font-weight:700;
    clear:both
}
#navlist_sub h5{padding:15px 3px 0;width:100%;
    font-weight:700;
    clear:both
}

#navlist_sub ul{float:left;margin:0 0 10px}

#navlist_sub li{line-height:160%;
    width:47%;
    padding:0
}

#navlist_sub li a{color:#333;
    font-size:12px;
    line-height:28px;
    height:28px
}

#navlist_sub li a:hover{text-decoration:none;color:#ff6767}

.main, .space_left{width:640px;float:left;overflow:hidden}

.side, .space_right{width:300px;float:right;overflow:hidden}

.ui_newlist_1 li{padding:0 0 20px 0;clear:both}

.ui_newlist_1 li h2{font-size:20px;padding:3px 0 10px}

.ui_newlist_1 li h2 em{color:#ba2020;font-style:normal}

.ui_newlist_1 .pic{float:left;
    height:180px;
    width:180px;
    margin:20px 0 0;
    overflow:hidden;
    position:relative
}

.ui_newlist_1 .pic span.copyright{background:#333;
    background:rgba(0,0,0,.5);
    border-radius:3px;
    color:#fff;
    font-size:12px;
    height:20px;
    left:5px;
    line-height:20px;
    padding:1px 4px;
    position:absolute;
    top:5px;z-index:1
}

.ui_newlist_1 .detail{color:#666;padding:16px 0 0 200px}

.ui_newlist_1 .detail p{font-size:14px}

.ui_newlist_1 .subline{padding:0 0 2px 0}

.ui_newlist_1 .subline a{color:#999}

.ui_newlist_1 .subcontent{color:#333}

.ui_newlist_1 .substatus{line-height:30px;padding:20px 0 0}

.ui_newlist_1 .substatus .left,.ui_newlist_1 .substatus .left a{color:#999}

.ui_newlist_1 .substatus .right a{color:#519af6}

.ui_newlist_1 .substatus .right{display:none}

.ui_newlist_1 .get_nums{color:#999;display:none}

.ui_newlist_1 li:hover .substatus .right{display:block}

.ui_newlist_1 .substatus a.right:hover{background:#ff6767;
    color:#fff;
    text-decoration:none
}

.ui_newlist_1 li img{-moz-transition:all .5s ease-in-out;
    -o-transition:all .5s ease-in-out;
    -ms-transition:all .5s ease-in-out;
    transition:all .5s ease-in-out
}

.ui_newlist_1 li:hover img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -o-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}

.gongxiao_r {width: 100%;overflow: hidden;}
.gongxiao_r div {width: 333px;}
.gongxiao_r div a {float: left;width: 88px;border: 1px solid #eee;margin: 15px 15px 0 0;text-align: center;font-size: 14px;height: 34px;line-height:34px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

